Simon Benlulu's profile

Marsha Design System - Lacrei Saúde

Construção do primeiro design system para a plataforma Lacrei 
Conceito do design system
O que é

O texto descreve uma lógica de versionamento para releases internas do design system da Lacrei, com base em uma abordagem proposta por Eric Elliott, inspirada no SemVer (Semantic Versioning). O sistema de versionamento adotado utiliza a sequência "Quebra.Funcionalidade.Ajuste" para indicar o tipo de mudança realizada:
"Quebra" é incrementado quando há alterações que causam quebra na interface ou comportamento, indicando mudanças significativas.
"Funcionalidade" é incrementado quando novas funcionalidades, componentes ou templates são adicionados.
"Ajuste" é incrementado para pequenos ajustes em componentes ou templates existentes, que não afetam a interface ou comportamento.
Tokens

Para manter um histórico mais preciso e não termos um número de versionamentos muito grande, além de tirar os ajustes urgentes (hot fix), as releases serão feitas com prazo mínimo de 1 semana, condizendo com nossas reuniões de squad.
Alguns ajustes urgentes (hot fix) podem ser exceção se forem extremamente necessários, mas não devem ser a regra.
Componentes

Para manter um histórico mais preciso e não termos um número de versionamentos muito grande, além de tirar os ajustes urgentes (hot fix), as releases serão feitas com prazo mínimo de 1 semana, condizendo com nossas reuniões de squad.
Alguns ajustes urgentes (hot fix) podem ser exceção se forem extremamente necessários, mas não devem ser a regra.
4. Design Tokens

Espaçamentos
Cores
Textos
Efeitos
3.1 Componentes
Botões
Input
Checkbox
3.2 Templates
Marsha Design System - Lacrei Saúde
Published:

Owner

Marsha Design System - Lacrei Saúde

Published:

Creative Fields